specific soluble polysaccharide - English Synonyms Dictionary